@charset "utf-8";
/*首页*/
.teacher-title{width: 100%;height: 40px;line-height: 40px;font-size: 16px;color: #333333;padding: 0 10px;font-weight: bold;background: #dddddd;text-shadow: 2px 0px 0px #FAFAFA;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #dddddd), color-stop(1, #fafafa));
    background: -ms-linear-gradient(bottom, #dddddd, #fafafa);
    background: -moz-linear-gradient(center bottom,#dddddd 0%, #fafafa 100%);
    background: -o-linear-gradient(bottom, #dddddd, #fafafa);
    filter: progid:dximagetransform.microsoft.gradient(startColorStr='#4d5b76', EndColorStr='#6c7a95');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#fafafa',EndColorStr='#dddddd')";
}
.teacher-content{width:100%;margin: 0 auto;border: 1px solid #EEF3E4}
.teacher-name{width: 100%;height:auto;background: #F5F5F4;border-bottom: 1px solid #cccccc;
    background: -webkit-gradient(linear, left bottom, left top, color-stop(0, #e6e6e6), color-stop(1, #F5F5F4));
    background: -ms-linear-gradient(bottom, #e6e6e6, #F5F5F4);
    background: -moz-linear-gradient(center bottom, #e6e6e6 0%, #F5F5F4 100%);
    background: -o-linear-gradient(bottom, #e6e6e6, #F5F5F4);
    filter: progid:dximagetransform.microsoft.gradient(startColorStr='#4d5b76', EndColorStr='#6c7a95');
    -ms-filter: "progid:DXImageTransform.Microsoft.gradient(startColorStr='#F5F5F4',EndColorStr='#e6e6e6')";
    border-top: 1px solid #cccccc;
}
.teacher-name-left{display: block;width: 30%;text-indent:10px;font-size: 15px;color: #333333;line-height: 40px;height: 40px;font-weight: bold;}
.student-name-left{display: block;width: 100%;text-indent:10px;font-size: 15px;color: #333333;line-height: 40px;height: 40px;font-weight: bold;}
.teacher-name-right{display: block;width: 70%}
.teacher-name-right p{font-size: 14px;color: #333333;line-height: 20px}
.teacher-name-right p span.technical{font-weight: bold;color: #333;margin-left: 0}
.teacher-name-right p span{display: inline-block;margin-left: 10px;font-size: 12px}
.teacher-table-list{display: block;width:99%;margin: 0 auto}
.table-list{display: inline-block;float: left;width: 33.15%;margin: 2px 1px 1px 1px;border: 1px solid #DBDBDB;min-height: 215px}
.table-list:nth-child(3n+1){margin-left: 0}
.division a{ color : #206ED1;}
.division-present span a {color : #206ED1;}
.division-box{width: 100%;height: 60px;border-bottom: 1px solid #EEF3E4}
.division{font-size: 15px;color: #333333;text-align: center;height: 30px;line-height: 30px;font-weight: bold}
.division-present{width: 100%;text-align: center;height: 30px;line-height: 30px}
.division-present span{font-size: 14px;color: #206ED1;margin: 0 15px}
.division-list li{display: block;width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #DBDBDB;cursor: pointer}
.division-list li:last-child{border: 0}
.division-list li span{display: inline-block;width:23%;float: left;font-size:13px;color:#333333}
.division-list li span:first-child{width: 31%}
.division-list li span i{display: inline-block;font-style: normal;font-size: 13px;width: 50px;text-align: center}
.division-list li span:first-child i{font-weight: bold;width: 80px;text-align: right}
.stu-division-list li{display: block;width: 100%;height: 30px;line-height: 30px;border-bottom: 1px solid #DBDBDB;cursor: pointer}
.stu-division-list li:last-child{border: 0}
.stu-division-list li span{display: inline-block;width:40%;float: left;font-size:13px;color:#333333}
.stu-division-list li span i{display: inline-block;font-style: normal;font-size: 13px;width: 100px;text-align: center}
/*table*/
.teacher-apellation{width: 100%;height:30px;line-height: 30px;padding: 0 20px;background: #E0FDBB;border-bottom: 1px solid #333;margin-top: 1px;font-size: 15px;color: #333333;font-weight: bold}
.teacher-table{width: 100%;border: 1px solid #CBCBCB}
.teacher-table td{border: 1px solid #CBCBCB;text-align: center}
.assortment{display: block;width: 100%}
.assortment p:first-child{font-size: 15px;font-weight: bold}
.assortment p{width: 100%;height: 30px;line-height: 30px;font-size: 14px;color:#6E68BC}
.assortment:hover{background-color: #D6F4FE;-moz-box-shadow:0px 0px 5px #A6A6A6; -webkit-box-shadow:0px 0px 5px #A6A6A6; box-shadow:0px 0px 5px #A6A6A6;}
.assortment:hover p{color: #EA2000}
